Object-Oriented Modeling of Complex Physical Systems Using the Dymola Bond-Graph Library
نویسندگان
چکیده
In this paper, a new bond-graph library is introduced, programmed as part of the Dymola object-oriented graphical modeling environment. It is shown that the embedding of bond graphs into the Dymola modeling framework adds both expression power and flexibility to the bond-graph modeling methodology. The Dymola modeling framework is summarized, and the new bond-graph library is introduced. An (academic) example of a simple position control system involving a hydraulic motor demonstrates the power of the modeling environment.
منابع مشابه
Object-Oriented Modeling of Convective Flows Using the Dymola Thermo-Bond-Graph Library
In this paper, a new thermo-bond-graph library is introduced that has been designed for modeling convective flows. It is programmed as part of the Dymola object-oriented graphical modeling environment. The use of the new library is demonstrated by means of a fairly complex example: a pressure cooker. This paper is a companion paper to the paper ObjectOriented Modeling of Complex Physical System...
متن کاملModeling of Multibody Systems with the Object-oriented Modeling Language Dymola
The object-oriented modeling language Dymola allows the physical modeling of large interconnected systems based on model components from diierent engineering domains. It generates symbolic code for diierent target simulators. In this paper, a Dymola class library for the eecient generation of the equations of motion for multibody systems is presented. The library is based on an O(n) algorithm w...
متن کاملWrapping Multi-bond Graphs: a Structured Approach to Modeling Complex Multi-body Dynamics
Bond graphs have established themselves as a reliable tool for modeling physical systems. Yet, they are highly abstract due to their domain independence. Wrapping techniques allow the modeler to preserve the better of two worlds: the flexibility and reliability of bond graphs on the one hand, and the intuitive appeal and familiarity offered by a domain-specific modeling methodology on the other...
متن کاملThe Modelica Bond Graph Library
Bond graphs offer a domain-neutral graphical technique for representing power flows in a physical system. They are particularly powerful for representing systems that operate in multiple energy domains, such as thermal models of electronic circuits, mechanical vibrations in acoustic systems, etc. A bond graph library was created for Modelica with graphical Dymola support. The library is present...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کامل